/**
 * 打开模态框
 */
function openPublicModal(){
		$('#publicModal').modal({
			keyboard : false,
			backdrop : 'static'
		})
		$('.wordCount').each(function(){
			wordCountTag($(this).attr('id'));
		});
		modalCenter();
	}

/**
 * 设置模态框的垂直居中
 */
function modalCenter(){
	setTimeout(function(){
		var H = document.documentElement.clientHeight;
		var h_ = $("#publicModal").height();
		var w_ = $("#publicModal").width();
		$('.modal.fade.in')[0].style.top=(H-h_)*0.5-80+'px';
		if(w_>1000){
			$('.modal.fade.in')[0].style.left='25%';
		}
						},300);
}

$(document).ready(function() {
	//监听模态框关闭后的事件
	$('#publicModal').on('hide.bs.modal', function() {
		formReset("publicForm", "publicModal"); // 清空输入form表单信息
		$(".fileinput-remove-button:first").click(); //清楚表单中的文件信息
		$('#id').val(""); //设置id为空
		$('#delPublic').attr('style', 'display:none'); //隐藏删除按钮
		$('.error').text(""); //清除错误提示信息
		$('label').remove(".error"); //清除错误提示信息
		$('.wordCount').each(function(){
			var content = $(this).find(".wordwrap").text();
			$(this).find(".word").text(content.substring(content.indexOf("/")+1));
		});
	});
});

/*保存信息*/
function publicSubmit(url) {
	$.ajax({
		type : "POST",
		dataType : "json",
		url : url,
		async: false,
		data : $('#publicForm').serialize(),
		success : function(data) {
        	/*弹出提示信息*/
        	$.jBox.tip($('#id').val()==''?"新增成功!":'修改成功!', 'info');
			$("#publicModal").modal('hide');   //隐藏弹出框
        	$('.modal-backdrop.fade.in').each(function(){
        		$(this).remove();
        	});
        	$("#jqGrid").trigger("reloadGrid");   //重新加载数据
        	setTimeout("$.jBox.closeTip()", 1000);
			$('#subPublic').removeAttr('disabled'); //设置提交按钮可用
		},
		error:function(data){
		}
	});
}

//更新数据
function updatePublic(id,url) {
		$.ajax({
			type : "POST",
			dataType : "json",
			url : url,
			data : {
				id : id
			},
			success : function(data) {
				loadData('publicForm', data); //填充表单数据
				$('#id').val(data.id);  //设置隐藏域id
				$('#delPublic').attr('style', '');  //设施删除按钮的显示/隐藏样式
				$('#publicModal').modal({
					keyboard : false,
					backdrop : 'static'
				});
				modalCenter();
				$('.wordCount').each(function(){
					wordCountTag($(this).attr('id'));
				});
			},
			error : function(data) {
			}
		});
	}

//删除数据
function  publicDel(url){
	var id = $('#id').val();
	$.jBox.confirm("确认要删掉该条信息吗？", '系统提示', function(v, h, f) {
		if (v == 'ok') {
			loading('正在提交，请稍等...');
			$.ajax({
				type : "POST",
				dataType : "json",
				url : url,
				data : {
					id : id
				},
				success : function(data) {
					$.jBox.tip("删除成功", 'info');
					$("#jqGrid").trigger("reloadGrid");
					setTimeout("$.jBox.closeTip()", 1000);
					$("#publicModal").modal('hide');
				},
				error : function(data) {
				}
			});
		}
	}, {
		buttonsFocus : 1
	});
};